the idea in principle - German English Dictionary